package com.tansuo365.test1.service.kucunservice;

import com.tansuo365.test1.bean.kucunbean.ChukuDetails;
import com.tansuo365.test1.bean.kucunbean.ChukuZong;

import java.util.List;

public interface ChukuZongService {
    //OK
    String getTodayMaxChukuDanNumber();
    //动态查询出库总表 OK
    List<ChukuZong> listChukuZong(ChukuZong chukuZong);

    List<ChukuZong> listChukuZongKehuishou(ChukuZong chukuZong);

    List<ChukuZong> listChukuZongNotAllBack(ChukuZong chukuZong);

    int deleteByPrimaryKey(Integer id);

    int deleteBatchByPKArr(Integer[] ids);

    int insertSelective(ChukuZong chukuZong);

    //添加出库单 以及所有出库单物料
    int saveZongAndDetails(ChukuZong chukuZong, List<ChukuDetails> chukuDetailsList);

    ChukuZong selectByPrimaryKey(Integer id);

    int updateByPrimaryKeySelective(ChukuZong chukuZong);

    List<String> listChukudanhaos(Integer[] ids);

    int updateCanDeleteNotBindTuiku(String chukudan);
}
